home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / swtools / generic / Makefile < prev    next >
Encoding:
Makefile  |  1994-08-02  |  735 b   |  39 lines

  1. #!smake
  2.  
  3. include $(ROOT)/usr/include/make/commondefs
  4.  
  5. TARGETS    = generic
  6.  
  7. #
  8. # List of subdirectories to run make in.
  9. #
  10. SUBDIRS    = gizmos
  11.  
  12. CFILES = application.c filestuff.c misc.c message.c signal.c pulldown.c doexec.c
  13. LLDLIBS    =  libui.a -lgl
  14. OPTIMIZER= -O
  15.  
  16. default: ${TARGETS}
  17.     @for d in ${SUBDIRS}; do \
  18.         ${ECHO} "========\tcd $$d; ${MAKE} $@"; \
  19.         (cd $$d; ${MAKE} $@); \
  20.     done
  21.  
  22. COMMONPREF=generic
  23. include $(COMMONRULES)
  24.  
  25. $(TARGETS): $(OBJECTS)
  26.     $(CCF) $(OBJECTS) -o $(TARGETS) $(LDFLAGS)
  27.  
  28. ${SUBDIRS}: ${_FORCE}
  29.     @${ECHO} "========\t$@"; cd $@; ${MAKE} $@
  30.  
  31. install ${COMMONTARGS}: ${COMMONPREF}$$@
  32.     @for d in ${SUBDIRS}; do \
  33.         ${ECHO} "========\tcd $$d; ${MAKE} $@"; \
  34.         (cd $$d; ${MAKE} $@);  \
  35.     done
  36.  
  37. demo:    $(TARGETS)
  38.     $(TARGETS)
  39.